Eratosthenes: Radically Refactoring the Web

نویسندگان

  • Jon Howell
  • Bryan Parno
  • John R. Douceur
چکیده

Web browsers ostensibly provide strong isolation for the client-side components of web applications. Unfortunately, this isolation is weak in practice; as browsers add increasingly rich APIs to please developers, these complex interfaces bloat the trusted computing base and erode cross-app isolation boundaries. We reenvision the web interface based on the notion of a pico-datacenter, the client-side version of a shared server datacenter. Mutually untrusting vendors run their code on the user’s computer in low-level native code containers that communicate with the outside world only via IP. Just as in the cloud datacenter, the simple semantics makes isolation tractable, yet native code gives vendors the freedom to run any software stack. Since the datacenter model is designed to be robust to malicious tenants, it is never dangerous for the user to click a link and invite a possibly-hostile party onto the client.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Embassies: Radically Refactoring the Web

Web browsers ostensibly provide strong isolation for the client-side components of web applications. Unfortunately, this isolation is weak in practice; as browsers add increasingly rich APIs to please developers, these complex interfaces bloat the trusted computing base and erode cross-app isolation boundaries. We reenvision the web interface based on the notion of a pico-datacenter, the client...

متن کامل

ITcon - re - engineering the scientific publishing

he prevailing methods for publishing scientific research results are inefficient, slow and expensive. It usually takes between one to two years from the original submission of a manuscript to its final printing in an issue of a peer-reviewed journal. In addition publication as such is no guarantee that the information reaches its target readership. Fortunately recent developments in IT and comp...

متن کامل

Analysis of the latitudinal data of Eratosthenes and Hipparchus

The handed down latitudinal data ascribed to Eratosthenes and Hipparchus are composed and each tested for consistency by means of adjustment theory. For detected inconsistencies new explanations are given concerning the origin of the data. Several inconsistent data can be ascribed to Strabo. Differences in Hipparchus’ data can often be explained by the different types and precision of the data....

متن کامل

Web Application Evaluation and Refactoring: A Quality-Oriented Improvement Approach

Web applications must be usable and accessible; at the same time, their continuous evolution makes it difficult to keep a high degree of external quality. Refactoring is a practice of agile methods well-suited for the maintenance and evolution of Web applications. However, this practice is mainly intended and used to improve maintainability and extensibility of the design and code rather than e...

متن کامل

Semantic Web Conference Ontology - A Refactoring Solution

The Semantic Web Dog Food (SWDF) is the reference linked dataset of Semantic Web community about papers, people, organisations, and events related to its academic conferences. In this paper we analyse the existing problems, of generating, representing and maintaining Linked Data for the SWDF. Accordingly, we discuss a refactoring of the Semantic Web Conference Ontology by adopting best ontology...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012